﻿<?xml version="1.0" encoding="utf-8" ?>
<PerfCounterSet Name="PERF" Debug="false">
	<PercentileCalculator Name="MessageHandling95" MatchMessageRE="STATSQLMT_sql://nginn/MQueue\|ProcessNextMessage\|" ExtractValueRE="\|(\d+\.?\d*)$" Percentile="95" />
	<PercentileCalculator Name="MessageHandling50" MatchMessageRE="STATSQLMT_sql://nginn/MQueue\|ProcessNextMessage\|" ExtractValueRE="\|(\d+\.?\d*)$" Percentile="50" />
	
	<PercentileCalculator Name="MessageInsert95" MatchMessageRE="STATSQLMT_sql://nginn/MQueue\|InsertMessageBatchToQueue\|" ExtractValueRE="\|(\d+\.?\d*)$" Percentile="95" />
	<PercentileCalculator Name="MessageInsert50" MatchMessageRE="STATSQLMT_sql://nginn/MQueue\|InsertMessageBatchToQueue\|" ExtractValueRE="\|(\d+\.?\d*)$" Percentile="50" />
	<FreqCalculator Name="MsgsSec" MatchMessageRE="STATSQLMT_sql://nginn/MQueue\|ProcessNextMessage\|" TimePeriodSecs="60" NumEvents="50"/>


	<PercentileCalculator Name="TaskInsertTime95" MatchMessageRE="STAT_TaskInstanceRepo\|InsertTask\|" ExtractValueRE="\|T:(\d+\.?\d*)$" Percentile="95" />
	<FreqCalculator Name="TaskInsertFreq" MatchMessageRE="STAT_TaskInstanceRepo\|InsertTask\|" TimePeriodSecs="60" NumEvents="50" />

	<PercentileCalculator Name="TaskUpdateTime95" MatchMessageRE="STAT_TaskInstanceRepo\|UpdateTaskInstance\|" ExtractValueRE="\|T:(\d+\.?\d*)$" Percentile="95" />
	<FreqCalculator Name="TaskUpdateFreq" MatchMessageRE="STAT_TaskInstanceRepo\|UpdateTaskInstance\|" TimePeriodSecs="60" NumEvents="50" />


</PerfCounterSet>


